<template>
  <div class="content">
    <p v-for="item in 20" :key="item">
      Vite是一种轻量快速的前端构建工具，能够显著提升前端开发体验，而且官方已经发布v4版本，相对比较稳定。在把VueCli搭建的项目迁移到Vite的过程中遇到了个问题，下面分享一下问题及解决办法。</p>
    <div class="goods_box" v-for="item in goodsList" :key="item.id">
      <img v-lazy :src="item.url" :alt="item.title">
      <p>{{ item.title }}</p>
    </div>
  </div>
</template>

<script lang='ts' setup>
import { ref, reactive, defineExpose } from 'vue'
const goodsList = reactive([
  {
    url: new URL('../../assets/homeImg/1.png', import.meta.url).href,
    id: 1,
    title: 'Vite是一种轻量快速的前端构建工具，能够显著提升前端开发体验，而且官方已经发布v4版本，相对比较稳定。在把VueCli搭建的项目迁移到Vite的过程中遇到了个问题，下面分享一下问题及解决办法。'
  },
  {
    url: new URL('../../assets/homeImg/2.png', import.meta.url).href,
    id: 2,
    title: 'Vite是一种轻量快速的前端构建工具，能够显著提升前端开发体验，而且官方已经发布v4版本，相对比较稳定。在把VueCli搭建的项目迁移到Vite的过程中遇到了个问题，下面分享一下问题及解决办法。'
  },
  {
    url: new URL('../../assets/homeImg/3.png', import.meta.url).href,
    id: 3,
    title: 'Vite是一种轻量快速的前端构建工具，能够显著提升前端开发体验，而且官方已经发布v4版本，相对比较稳定。在把VueCli搭建的项目迁移到Vite的过程中遇到了个问题，下面分享一下问题及解决办法。'
  },
  {
    url: new URL('../../assets/homeImg/4.png', import.meta.url).href,
    id: 4,
    title: 'Vite是一种轻量快速的前端构建工具，能够显著提升前端开发体验，而且官方已经发布v4版本，相对比较稳定。在把VueCli搭建的项目迁移到Vite的过程中遇到了个问题，下面分享一下问题及解决办法。'
  },
  {
    url: new URL('../../assets/homeImg/5.png', import.meta.url).href,
    id: 5,
    title: 'Vite是一种轻量快速的前端构建工具，能够显著提升前端开发体验，而且官方已经发布v4版本，相对比较稳定。在把VueCli搭建的项目迁移到Vite的过程中遇到了个问题，下面分享一下问题及解决办法。'
  },
  {
    url: new URL('../../assets/homeImg/6.png', import.meta.url).href,
    id: 6,
    title: 'Vite是一种轻量快速的前端构建工具，能够显著提升前端开发体验，而且官方已经发布v4版本，相对比较稳定。在把VueCli搭建的项目迁移到Vite的过程中遇到了个问题，下面分享一下问题及解决办法。'
  },
  {
    url: new URL('../../assets/homeImg/7.png', import.meta.url).href,
    id: 7,
    title: 'Vite是一种轻量快速的前端构建工具，能够显著提升前端开发体验，而且官方已经发布v4版本，相对比较稳定。在把VueCli搭建的项目迁移到Vite的过程中遇到了个问题，下面分享一下问题及解决办法。'
  },
  {
    url: new URL('../../assets/homeImg/8.png', import.meta.url).href,
    id: 8,
    title: 'Vite是一种轻量快速的前端构建工具，能够显著提升前端开发体验，而且官方已经发布v4版本，相对比较稳定。在把VueCli搭建的项目迁移到Vite的过程中遇到了个问题，下面分享一下问题及解决办法。'
  },
  {
    url: new URL('../../assets/homeImg/9.png', import.meta.url).href,
    id: 9,
    title: ''
  },
  {
    url: new URL('../../assets/homeImg/10.png', import.meta.url).href,
    id: 10,
    title: 'Vite是一种轻量快速的前端构建工具，能够显著提升前端开发体验，而且官方已经发布v4版本，相对比较稳定。在把VueCli搭建的项目迁移到Vite的过程中遇到了个问题，下面分享一下问题及解决办法。'
  },
])

defineExpose({
  // goodsList
})
</script>
<style scoped lang='scss'>
.content {
  width: 1200px;
  margin: 0 auto;
  background: #eeeeee;
}

.goods_box {
  width: 100%;
  padding: 20px;
  text-align: center;
}
</style>